parallel feedback - Spanish English Dictionary